package com.yatuhashi.manual.mhp3;

import com.yatuhashi.manual.mhp3.util.ButtonToucher;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageButton;
import android.widget.TextView;
import android.widget.Toast;

public class BaseActivity extends Activity implements OnClickListener {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
    }
    
    protected void toast(String id) {
        Toast.makeText(this, id+" is tapped", Toast.LENGTH_SHORT).show();
    }

    protected void initHeader(String title) {
        // アプリタイトル設定
        TextView titleView = (TextView) findViewById(R.id.app_title);
        titleView.setText(title+"               ");
        titleView.setOnClickListener(this);
        
        // アプリアイコンボタン設定
        ImageButton topBtn = (ImageButton) findViewById(R.id.top_icon);
        topBtn.setOnClickListener(this);
        topBtn.setOnTouchListener(new ButtonToucher());
        
        // 検索ボタン設定
        ImageButton searchBtn = (ImageButton) findViewById(R.id.left_btn);
        searchBtn.setOnClickListener(this);
        searchBtn.setOnTouchListener(new ButtonToucher());
        
        // 共有ボタン設定
        ImageButton shareBtn = (ImageButton) findViewById(R.id.right_btn);
        shareBtn.setOnClickListener(this);
        shareBtn.setOnTouchListener(new ButtonToucher());
    }
    
    @Override
    public void onClick(View v) {
    }
}
